Business

EU Windfall Tax Would Deter Energy Supplies, ConocoPhillips Says